To put it bluntly ... - Espagnol Anglais Dictionnaire